ecuadoran state petroleum enterprise - German English Dictionary